home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1993 November
/
JCSM Shareware Collection - 1993-11.iso
/
cl720
/
mcrsedtj.lzh
/
HORSIZE.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1991-12-01
|
2KB
|
54 lines
PROCEDURE horsizeMouse;
var
horsizemasks : array[0..1,0..15] of word;
Regs : Registers;
BEGIN
{ Screen Mask }
horsizemasks[0,0] := $FFFF; {1111111111111111}
horsizemasks[0,1] := $FFFF; {1111111111111111}
horsizemasks[0,2] := $E7E7; {1110011111100111}
horsizemasks[0,3] := $C7E3; {1100011111100011}
horsizemasks[0,4] := $8001; {1000000000000001}
horsizemasks[0,5] := $0000; {0000000000000000}
horsizemasks[0,6] := $8001; {1000000000000001}
horsizemasks[0,7] := $C7E3; {1100011111100011}
horsizemasks[0,8] := $E7E7; {1110011111100111}
horsizemasks[0,9] := $FFFF; {1111111111111111}
horsizemasks[0,10] := $FFFF; {1111111111111111}
horsizemasks[0,11] := $FFFF; {1111111111111111}
horsizemasks[0,12] := $FFFF; {1111111111111111}
horsizemasks[0,13] := $FFFF; {1111111111111111}
horsizemasks[0,14] := $FFFF; {1111111111111111}
horsizemasks[0,15] := $FFFF; {1111111111111111}
{ Cursor Mask }
horsizemasks[1,0] := $0000; {0000000000000000}
horsizemasks[1,1] := $0000; {0000000000000000}
horsizemasks[1,2] := $0000; {0000000000000000}
horsizemasks[1,3] := $1008; {0001000000001000}
horsizemasks[1,4] := $300C; {0011000000001100}
horsizemasks[1,5] := $7FFE; {0111111111111110}
horsizemasks[1,6] := $300C; {0011000000001100}
horsizemasks[1,7] := $1008; {0001000000001000}
horsizemasks[1,8] := $0000; {0000000000000000}
horsizemasks[1,9] := $0000; {0000000000000000}
horsizemasks[1,10] := $0000; {0000000000000000}
horsizemasks[1,11] := $0000; {0000000000000000}
horsizemasks[1,12] := $0000; {0000000000000000}
horsizemasks[1,13] := $0000; {0000000000000000}
horsizemasks[1,14] := $0000; {0000000000000000}
horsizemasks[1,15] := $0000; {0000000000000000}
regs.AX := 9;
regs.BX := 1;
regs.CX := 0;
regs.DX := ofs(horsizemasks);
regs.ES := seg(horsizemasks);
Intr(51,Regs);
end;